package com.vates.ejercitacion;

public class CuentaCorriente {
	
	private Titular titular;
	private String numeroCuenta;
	private double saldo= Math.random()*100+50;
	
	public Titular getTitular() {
		return titular;
	}
	
	public void setTitular(Titular titular) {
		this.titular = titular;
	}
	
	public String getNumeroCuenta() {
		return numeroCuenta;
	}
	
	public void setNumeroCuenta(String numeroCuenta) {
		this.numeroCuenta = numeroCuenta;
	}
	
	public double getSaldo() {
		return saldo;
	}
	
	public void setSaldo(double saldo) {
		this.saldo = saldo;
	}
	
	
	public CuentaCorriente(Titular titular, String numeroCuenta, double saldo) {
		super();
		this.titular = titular;
		this.numeroCuenta = numeroCuenta;
		this.saldo = saldo;
	}
	
	
	public CuentaCorriente(Titular titular, String numeroCuenta) {
		this.titular=titular;
		this.numeroCuenta=numeroCuenta;
		this.saldo=0;
		
	}
	
	public double ingreso(double cantidad){//era void y para que compile en el main lo converti a double
		return  this.saldo+= cantidad;
		
	}
	
	public double reintegro(double cantidad){//era void y para que compile en el main lo converti a double
		return this.saldo-=cantidad;
		 
	}
	
	
	public String toString()   {
		 
		return "Numero de cuenta: "+numeroCuenta+ " "+"Su saldo es: "+this.saldo;
		   
	}
		
	public boolean equals(String numeroCuenta){
		
		if(this.numeroCuenta.compareTo(numeroCuenta)== 0){
			return true;
		}
		
		else
			return false;
		
	}
	
}
